group of villagers - Français Anglais Dictionnaire